package com.iwhalecloud.bss.kite.cucc.service.even;

import java.util.List;

import com.iwhalecloud.bss.kite.event.BaseEvent;

/**
 * @ClassName : BeforeSceneCommitEvent
 * @Description : 场景提交前事件
 * @Author : xie.zhengjun
 * @Date : 2020/9/23 17:33
 */
public class KiteCartStatusModifyEvent extends BaseEvent {
    private static final String EVENT_CODE = "KiteCartStatusModifyEvent";

    private String staffId;
    
    private String staffName;
    
    private String statusCd;

    private String cartId;

    private List<String> groupIds;
    
    public String getStaffId() {
        return staffId;
    }

    public void setStaffId(String staffId) {
        this.staffId = staffId;
    }

    public String getStaffName() {
        return staffName;
    }

    public void setStaffName(String staffName) {
        this.staffName = staffName;
    }

    public String getStatusCd() {
        return statusCd;
    }

    public void setStatusCd(String statusCd) {
        this.statusCd = statusCd;
    }

    public String getCartId() {
        return cartId;
    }

    public void setCartId(String cartId) {
        this.cartId = cartId;
    }

    public List<String> getGroupIds() {
        return groupIds;
    }

    public void setGroupIds(List<String> groupIds) {
        this.groupIds = groupIds;
    }

    public KiteCartStatusModifyEvent(Object source, String custId, String staffId) {
        super(source, EVENT_CODE, custId, staffId);
    }

    public KiteCartStatusModifyEvent(Object source, String custId, String staffId, String staffName, String cartId, String statusCd, List<String> groupIds) {
        super(source, EVENT_CODE, custId, staffId);
        this.staffId = staffId;
        this.staffName = staffName;
        this.statusCd = statusCd;
        this.cartId = cartId;
        this.groupIds = groupIds;
    }
}
